The basic counter-question is: compared to bintray, github or what? I can see some general advantages:
It actually seems mature.
We can create multiple repos for installer stuff (metadata + tarballs), test builds and legacy manual installers. Seems hard on github.
With a separate repo for manual packages it becomes more user-friendly (4 files /release instead of 12 for a typical plugin).
Cloudsmith has a rich administrative interface.
For example, the retention policy could be set per repo to keep all, keep the latest etc.
This is important to keep the list of test builds manageable.
Thanks to a clever scheme there is no need for encrypted deployment keys. Makes life easier for plugin devs.
Still, there is no project decision to use cloudsmith, it's a per-plugin decision to make or not. The only condition is that the plugin artifacts are downloadable from an url, on cloudsmith or elsewehere.
Pros Cloudsmith
Mature
Free to opensource
No need for encrypted deployment keys, which makes life easier for plugin devs.
Integrates well with github and circleci.
Rich administrative interface.
Retention policy could be set per repo to keep all, keep the latest etc.
Important to keep the list of test builds manageable.
Can make an organization account and can manage permissions for that account.
Organization account url could be
Allows creation of multiple repositories to host the stable, unstable, manual versions of the binary and xml files.
With a separate repo for manual packages it becomes more user-friendly (4 files /release instead of 12 for a typical plugin).
Good search features
GitHub Actions (new service available to opensource) should be able to export to cloudsmith
Cons Cloudsmith
Not a fully integrated github service.
Requires another setup and management.
Pros GitHub
Integrates fully with GitHub
Releases are linked back to Commit Hash
Release are serially presented, but searchable
Cons GitHub
Release Tab Repository is serially presented.
Seems hard to create multiple repros on github.
Cannot create multiple repositories in a single account. (stable, unstable, manual)